body{background-color: #000;}
.panel{border-color: #0e920b;background-color: #000;}
.panel>.panel-heading{color: #0e920b;background-color: #111;border-bottom: #0e920b 1px solid;}
.mainCtrl{padding-top: 20px;}
.btn{padding: 3px 8px;}

.itemHeader b{font-size: 12px;display: inline-block;padding-top: 4px;}
.nodevice{color: #c00;font-size: 16px;}
.devItem{padding: 0 5px;}

.itemARFCN{padding: 0;max-height: 400px;overflow-y:auto; }
.itemARFCN .scanDate{margin: 0;padding: 5px;color:#0e920b;  }
.itemARFCN table{table-layout: fixed;width: 100%;}
.itemARFCN table th{color: #0e920b;border-left: none;text-align: center;padding: 5px 0;border-top: #0e920b 1px solid;}
.itemARFCN table td{color: #0e920b;border-left: none;text-align: center;padding: 5px 0;border-top: #0e920b 1px solid;}
.itemARFCN table .thid{border-left: none;}
.itemARFCN table .tdid{border-left: none;}

.deviceList .panel-body ul{list-style: none;padding: 0;margin: 0;}
.deviceList .panel-body ul li{display: inline-block;margin: 0 2px;}
.deviceList .panel-body ul li button{margin: 4px 0;}

.downloadList .panel-body button{margin: 4px 2px;}

.arfcnList{border-bottom: none;}
.arfcnList .panel-body{padding: 0;}
.arfcnList table{table-layout: fixed;width: 100%;}
.arfcnList table th{color: #0e920b;border-left: #0e920b 1px solid;text-align: center;padding: 5px 0;border-bottom: #0e920b 1px solid;}
.arfcnList table td{color: #0e920b;border-left: #0e920b 1px solid;text-align: center;padding: 5px 0;border-bottom: #0e920b 1px solid;}
.arfcnList table .thid{border-left: none;}
.arfcnList table .tdid{border-left: none;}

.smsList{border-bottom: none;}
.smsList .panel-body{padding: 0;}
.smsList table{table-layout: fixed;width: 100%;}
.smsList table th{color: #0e920b;border-left: #0e920b 1px solid;text-align: center;padding: 5px 0;border-bottom: #0e920b 1px solid;}
.smsList table td{color: #0e920b;border-left: #0e920b 1px solid;text-align: center;padding: 5px 0;border-bottom: #0e920b 1px solid;}
.smsList table .thid{border-left: none;}
.smsList table .tdid{border-left: none;}

.loading{ display: none; position: fixed;z-index: 3000;background: rgba(0,0,0,0.8);top: 0;left: 0;text-align: center;}
.loading p{border: 2px solid #ccc;display: inline-block;padding: 10px;font-size: 20px;color: #fff;margin-top: 20%;}
